cupula cochleae - German English Dictionary